import { IPSModelObject } from '../ipsmodel-object';
import { IPSSysUniRes } from './ipssys-uni-res';

/**
 *
 * 子接口类型识别属性[]
 * @export
 * @interface IPSSysUserRoleRes
 */
export interface IPSSysUserRoleRes extends IPSModelObject {
  /**
   * 系统统一资源
   *
   * @type {IPSSysUniRes}
   */
  getPSSysUniRes(): IPSSysUniRes | null;

  /**
   * 系统统一资源
   *
   * @type {IPSSysUniRes}
   */
  get psSysUniRes(): IPSSysUniRes | null;

  /**
   * 系统统一资源（必须存在）
   *
   * @type {IPSSysUniRes}
   */
  getPSSysUniResMust(): IPSSysUniRes;

  /**
   * 系统统一资源代码
   * @type {string}
   */
  sysUniResCode: string;
}
